home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ETO Development Tools 1
/
ETO Development Tools 1.iso
/
Tools - Objects
/
C++
/
MPW C++ 3.1b1
/
CPlus.help
next >
Wrap
Text File
|
1989-09-29
|
5KB
|
84 lines
MPW C++ 3.1A10 Help Summary
Help information is available for each of the C++ commands.
To see help information, type
Help -f {MPW}CPlus.Help <command>, e.g.
Help -f {MPW}Cplus.Help CPlus
Or simply paste this information into your MPW.Help file
Copyright Apple Computer, Inc. 1989
All rights reserved.
-
CFront [option…] [file…] < file > intermediate output ≥ progress
-a # force ANSI-style intermediate C code (default)
-a0 # force K&R-style (pre-ANSI) intermediate C code
-a1 # force ANSI-style intermediate C code (default)
-c # intermediate code to standard output; no object file
-d name # equivalent to: #define name 1
-d name=string # equivalent to: #define name string
-e # write preprocessor results to output
-e2 # implies '-e' above, and strips comments
-elems881 # generate MC68881 code for transcendentals
-f filename # act as if input comes from named file when it actually is from stdin
-i directory # search for includes in directory
-maxerrors <n> # specify that CFront abort after reporting <n> errors (default 12)
-mc68020 # generate MC68020 code
-mc68881 # generate MC68881 code for arithmetic operations
-mtbl0 # suppress output of method tables for Object Pascal classes
-mtbl1 # force output of method tables for Object Pascal classes
-p # write progress information to diagnostic
-s segment # generate code in segment
-u name # equivalent to: #undef name
-vtbl0 # suppress output of virtual tables for ordinary classes
-vtbl1 # force output of virtual tables for ordinary classes
-w # suppress warnings
-w1 # generate additional warnings from CFront
-w2 # generate maximum warnings from CFront and the C compiler
-w3 # passed through to C compiler (supresses "unused" warnings)
-y directory # create temporary files in directory
-z0 # force 'inline' functions to be non-inline
-z3 # supress name encoding of local vars and struct members (default)
-z4 # encode names of local vars and struct members
-z6 # force enums always to be int variables
-z7 # relax requirement on static class member initialization
Note: CFront does not generate object files. To compile a C++ program, use the CPlus command.
-
CPlus [option…] [file…] < file > intermediate output ≥ progress
-a # force ANSI-style intermediate C code (default)
-a0 # force K&R-style (pre-ANSI) intermediate C code
-a1 # force ANSI-style intermediate C code (default)
-c # intermediate code to standard output; no object file
-d name # equivalent to: #define name 1
-d name=string # equivalent to: #define name string
-e # write preprocessor results to output
-e2 # implies '-e' above, and strips comments
-elems881 # generate MC68881 code for transcendentals
-f filename # act as if input comes from named file when it actually is from stdin
-i directory # search for includes in directory
-maxerrors <n> # specify that CFront abort after reporting <n> errors (default 12)
-mc68020 # generate MC68020 code
-mc68881 # generate MC68881 code for arithmetic operations
-mtbl0 # suppress output of method tables for Object Pascal classes
-mtbl1 # force output of method tables for Object Pascal classes
-p # write progress information to diagnostic
-s segment # generate code in segment
-u name # equivalent to: #undef name
-vtbl0 # suppress output of virtual tables for ordinary classes
-vtbl1 # force output of virtual tables for ordinary classes
-w # suppress warnings
-w1 # generate additional warnings from CFront
-w2 # generate maximum warnings from CFront and the C compiler
-w3 # passed through to C compiler (supresses "unused" warnings)
-y directory # create temporary files in directory
-z0 # force 'inline' functions to be non-inline
-z3 # supress name encoding of local vars and struct members (default)
-z4 # encode names of local vars and struct members
-z6 # force enums always to be int variables
-z7 # relax requirement on static class member initialization
-